|
| static nkExport::ExporterLoadResult | inputData (const std::string_view &filePath) |
| |
| static std::string | inputDataStr (const std::string_view &filePath) |
| |
| static nkExport::ExporterLoadResult | inputDataSources (const std::string_view &sources) |
| |
| static bool | outputData (const std::string_view &content, const std::string_view &path) |
| |
| static bool | saveTreeDeclaration (nkExport::Node *tree, const std::string_view &pathFromData) |
| |
| static bool | saveObjectDeclaration (nkExport::Exportable *object, const std::string_view &pathFromData) |
| |
| static ContentLoadResultTexture | loadTextureDeclaration (const std::string_view &pathFromData, bool loadResource=true) |
| |
| static ContentLoadResultTexture | processTextureSources (const std::string_view &sources, bool loadResource=true) |
| |
| static ContentLoadResultTexture | processTextureTree (nkExport::Node *tree, bool loadResource=true) |
| |
| static ContentLoadResultSampler | loadSamplerDeclaration (const std::string_view &pathFromData, bool loadResource=true) |
| |
| static ContentLoadResultSampler | processSamplerSources (const std::string_view &sources, bool loadResource=true) |
| |
| static ContentLoadResultSampler | processSamplerTree (nkExport::Node *tree, bool loadResource=true) |
| |
| static ContentLoadResultProgram | loadShaderProgramDeclaration (const std::string_view &pathFromData, bool loadResource=true) |
| |
| static ContentLoadResultProgram | processShaderProgramSources (const std::string_view &sources, bool loadResource=true) |
| |
| static ContentLoadResultProgram | processShaderProgramTree (nkExport::Node *tree, bool loadResource=true) |
| |
| static ContentLoadResultShaderMemorySlot | loadShaderMemorySlotDeclaration (const std::string_view &pathFromData) |
| |
| static ContentLoadResultShaderMemorySlot | processShaderMemorySlotSources (const std::string_view &sources) |
| |
| static ContentLoadResultShaderMemorySlot | processShaderMemorySlotDeclarationTree (nkExport::Node *tree) |
| |
| static ContentLoadResultConstantBuffer | loadConstantBufferDeclaration (const std::string_view &pathFromData) |
| |
| static ContentLoadResultConstantBuffer | processConstantBufferSources (const std::string_view &sources) |
| |
| static ContentLoadResultConstantBuffer | processConstantBufferDeclarationTree (nkExport::Node *tree) |
| |
| static ContentLoadResultBuffer | loadBufferDeclaration (const std::string_view &pathFromData, bool loadResource=true) |
| |
| static ContentLoadResultBuffer | processBufferSources (const std::string_view &sources, bool loadResource=true) |
| |
| static ContentLoadResultBuffer | processBufferDeclarationTree (nkExport::Node *tree, bool loadResource=true) |
| |
| static ContentLoadResultShader | loadShaderDeclaration (const std::string_view &pathFromData, bool loadResource=true) |
| |
| static ContentLoadResultShader | processShaderDeclarationSources (const std::string_view &sources, bool loadResource=true) |
| |
| static ContentLoadResultShader | processShaderDeclarationTree (nkExport::Node *tree, bool loadResource=true) |
| |
| static ContentLoadResultPass | loadPassDeclaration (const std::string_view &pathFromData) |
| |
| static ContentLoadResultPass | processPassSources (const std::string_view &sources) |
| |
| static ContentLoadResultPass | processPassTree (nkExport::Node *tree) |
| |
| static ContentLoadResultCompositor | loadCompositorDeclaration (const std::string_view &pathFromData, bool loadResource=true) |
| |
| static ContentLoadResultCompositor | processCompositorSources (const std::string_view &sources, bool loadResource=true) |
| |
| static ContentLoadResultCompositor | processCompositorTree (nkExport::Node *tree, bool loadResource=true) |
| |
| static ContentLoadResultMesh | loadMeshDeclaration (const std::string_view &pathFromData, bool loadResource=true) |
| |
| static ContentLoadResultMesh | processMeshSources (const std::string_view &sources, bool loadResource=true) |
| |
| static ContentLoadResultMesh | processMeshTree (nkExport::Node *tree, bool loadResource=true) |
| |
| static ContentLoadResultNode | loadNodeDeclaration (const std::string_view &pathFromData) |
| |
| static ContentLoadResultNode | processNodeSources (const std::string_view &sources) |
| |
| static ContentLoadResultNode | processNodeTree (nkExport::Node *tree) |
| |
| static ContentLoadResultBlendState | loadBlendStateDeclaration (const std::string_view &pathFromData, bool loadResource=true) |
| |
| static ContentLoadResultBlendState | processBlendStateSources (const std::string_view &sources, bool loadResource=true) |
| |
| static ContentLoadResultBlendState | processBlendStateTree (nkExport::Node *tree, bool loadResource=true) |
| |
| static ContentLoadResultDepthStencilState | loadDepthStencilStateDeclaration (const std::string_view &pathFromData, bool loadResource=true) |
| |
| static ContentLoadResultDepthStencilState | processDepthStencilStateSources (const std::string_view &sources, bool loadResource=true) |
| |
| static ContentLoadResultDepthStencilState | processDepthStencilStateTree (nkExport::Node *tree, bool loadResource=true) |
| |
| static ContentLoadResultRasterState | loadRasterStateDeclaration (const std::string_view &pathFromData, bool loadResource=true) |
| |
| static ContentLoadResultRasterState | processRasterStateSources (const std::string_view &sources, bool loadResource=true) |
| |
| static ContentLoadResultRasterState | processRasterStateTree (nkExport::Node *tree, bool loadResource=true) |
| |
| static ContentLoadResultCamera | loadCameraDeclaration (const std::string_view &pathFromData) |
| |
| static ContentLoadResultCamera | processCameraSources (const std::string_view &sources) |
| |
| static ContentLoadResultCamera | processCameraTree (nkExport::Node *tree) |
| |
| static ContentLoadResultRenderQueue | loadRenderQueueDeclaration (const std::string_view &pathFromData) |
| |
| static ContentLoadResultRenderQueue | processRenderQueueSources (const std::string_view &sources) |
| |
| static ContentLoadResultRenderQueue | processRenderQueueTree (nkExport::Node *tree) |
| |
| static ContentLoadResultCompositorNode | appendCompositorNodeFromFile (const std::string_view &pathFromData, Compositor *parent) |
| |
| static ContentLoadResultCompositorNode | appendCompositorNodeFromSources (const std::string_view &sources, Compositor *parent) |
| |
| static ContentLoadResultCompositorNode | appendCompositorNodeFromTree (nkExport::Node *tree, Compositor *parent) |
| |
Utility class that allows to load content through their declaration files.